package com.yhb.channel.impl.SXY.ResponseParser.impl;

import com.yhb.channel.impl.SXY.ResponseParser.SXYResponseParser;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
public class SignUpResponse extends SXYResponseParser {
    private enum SignUpStatus {
        ENABLE,
        DISABLE
    }
    private SignUpStatus signUpStatus; // 可用 ENABLE 不可用 DISABLE
    private String userId; // 子商户编号，商户使用此参数调用绑卡接口


//    // 重复签约
//    boolean isRepeatSigning() {
//        return !Status.SUCCESS.equals(this.getStatus()) &&
//                this.getErrorMessage().startsWith(REPEAT_SIGNING_ERROR_CODE);
//    }
//
//    // 取出重复签约的sxyUserId
//    String getRepeatSigningUserId() {
//        if (!isRepeatSigning()) {
//            return "";
//        }
//        return "";
//    }
}
